π Getting Started with HashDT API's
Welcome to HashDT β your all-in-one platform for digital payments, wallet management, and seamless API integrations.
This guide is designed to help you integrate HashDT APIs quickly and confidently, whether you're building a sandbox app or preparing for production.
π Key Points Before You Startβ
- Always collect and secure your API keys. Never expose your secret keys in frontend code.
- The API secret key is delivered securely to your email by HashDT.
- Use a unique
x-request-idfor each API request to ensure idempotency and reliable tracking.
π§ͺ Use the Sandbox Environmentβ
HashDT provides a fully isolated sandbox for safe testing of your integrations.
- Sandbox credentials have been shared via email to your team.
- Always use sandbox-specific API keys when testing.
- No real financial transactions are processed in the sandbox.
- Simulate different scenarios to test your app without impacting real users.
π Sandbox Base URL : https://api.sandbox.hashdt.com β Used for development and testing. All transactions in this environment are simulated and safe.
π‘ Tip: Treat the sandbox as a playground β experiment with all API endpoints and verify your logic.
π§© Test APIs Using the Built-in Playgroundβ
HashDT provides an API Playground (Try It Out) directly within the documentation, allowing you to test APIs without leaving the website.
- Execute API requests directly from the documentation
- Test endpoints in real time using sandbox credentials
- Manually enter the required request headers
- Complete the provided boilerplate request body template
- Instantly view API responses and error messages
- Ideal for quick validation and understanding API behavior
π The API Playground uses sandbox credentials only and does not process real transactions.
π‘ Tip: Once the required headers are filled and the request body template is completed, youβre good to goβno additional setup required.
π¦ Test Faster with Postmanβ
To help you get started quickly, HashDT provides a ready-to-use Postman collection.
- Import the HashDT Postman collection to explore all available APIs
- Pre-configured requests help you understand required headers and payloads
- Easily test all available APIs
- Use environment variables for base URLs and headers
π This allows you to validate API behavior without writing code upfront.
β‘ Getting Started with HashDT APIsβ
Follow these essential steps to start integrating:
- Cardholder Section β Set up a new cardholder in the system.
- KYC Section β Manage cardholder verification, RFI requests, and responses.
- Wallet Section β Link a wallet to your cardholder for managing funds.
- Transfer Section - Send money instantly using P2P transfers between users.
- Card Section β Issue a virtual or physical card to your cardholder.
- 3D-Secure Section β Manage 3DS authentication for cards to enhance transaction security.
- PIN Section β Set, reset, or change card PINs.
- Card Spend Limit Section β Configure and update card spending limits.
- Transaction Section β Retrieve transaction history and details.
- Webhook Section - Manage webhook subscriptions and event notifications.
- Explore Full API Reference β Access all endpoints and features for advanced integrations.
π Next Stepsβ
- π Cardholder API's
- π KYC API's
- π Wallet API's
- π Transfer API's
- π Card API's
- π 3D-Secure API's
- π PIN API's
- π Card Spend Limit API's
- π Transaction API's
- π Webhook API's
- π Full API Reference
π¬ Need Help?β
If you encounter any issues or need guidance:
Contact developer support at: support@hashdt.com
We're here to help you integrate smoothly and efficiently.